package com.cadre.system.service;

import com.cadre.system.domain.officer.DIC_View;
import com.cadre.system.domain.officer.DIC_ZB;
import com.cadre.system.domain.officer.Tree;

import java.util.List;
import java.util.Map;

/* loaded from: DIC_ZBService.class */
public interface DIC_ZBService {
    List<DIC_ZB> getAll(Map<String, Object> map);

    List<DIC_ZB> selectAllByImportance(Map<String, Object> map);

    List<Tree> getAllForTree(Map<String, Object> map);

    List<DIC_ZB> selectAllLikeName(Map<String, Object> map);

    int createTable(Map<String, Object> map);

    int dropTable(Map<String, Object> map);

    List<DIC_View> selectViewDic();

    int comment(Map<String, Object> map);

    int insertSelective(Map<String, Object> map);

    int updateByPrimaryKeySelective(Map<String, Object> map);

    int deleteByPrimaryKey(Map<String, Object> map);

    List<DIC_ZB> selectChildNodes(Map<String, Object> map);

    DIC_ZB selectByTableNameAndCode(String str, String str2);

    List<DIC_ZB> selectChengjieMingcheng(String str);
}
